.tCen{
    text-align: center;
}

/*table info*/
.topSumTb, .tbZone, .tbInColNoDivZone, .tbInCenterLeftDivZone{
    width: 100%;
    height: 100%;
}
.topSumTb{
    table-layout:fixed
}
.topSumTb td{
    text-align: center;
    border: 1px solid black;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space: nowrap;
    padding: 0;
    /*http://www.cnblogs.com/mydomain/archive/2013/06/02/3114244.html*/
}
.tbZone{
    table-layout:fixed;
}
.tbZone td{
    text-align: center;
    border: 1px solid black;
    /*overflow:hidden;*/
    /*overflow-y: hidden;*/
}
/*table info end*/

/*div info*/
.divZone{
    margin: 5px;
    float: left;
    border: 1px solid black;
}

    .topDiv{
        height: 10%;
        width: 99%;
        padding: 1px;
    }
        .topSumDiv{
            height: 0;
            width: 100%;
        }
        .topTitleDiv{
            height: 100%;
            width: 100%;
        }

    .colNoDivZone{
        padding: 1px;
        background-color: palegreen;
        border: 1px solid black;
        height: 8%;
        width: 99%;
    }

        .fistTdInColNoDivZone{
            width: 8%;
        }

    .divZoneCenter{
        background-color: palegreen;
        border: 1px solid black;
        height: 75%;
        width: 100%;
    }

        .divZoneCenterLeft{
            width: 8%;
            height: 100%;
            float: left;
        }
        .divZoneCenterRight{
            width: 92%;
            height: 100%;
            float: right;
        }

    .divZoneBottom{
        height: 7%;
        width: 100%;
    }
/*div info end*/